body {
    margin:0;
    /*    color:#fff;*/
    font-size:11px;
    background-color:#373839
}
.white {
    background-color:#fff
}
.fleft {
    float:left
}
.fright {
    float:right
}
.fclear {
    clear:both
}
.inner_copy, .inner_copy a {
    border:0;float:right;background:#fff;color:#f00;width:50%;line-height:10px;font-size:10px;margin:-220% 0 0 0;overflow:hidden;padding:0
}
.button {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;font-weight:normal;
    line-height:32px;color:#fff;
    text-align:center;line-height:21px
}

.button a:link {
    width:76px;text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;color:#fff
}

.button :hover {
    width:76px;font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#000
}
.logo_bg {
    background-image:url(images/logo_bg.jpg);
    height:79px;
    vertical-align:bottom
}
.heading {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:20px;
    line-height:41px;
    color:#00A2FF;
    padding-left:10px;
    color:#343434;
    font-weight:bold
}
.heading_2 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:17px;
    line-height:33px;
    padding-left:10px;
    color:#fff;
    background-color:#343434;
    font-weight:bold
}
.left_link {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    background-color:#EAEAEA;
    line-height:25px;color:#737373;
    padding-left:10px;
    font-weight:normal
}
.left_link a:link, .left_link a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;text-decoration:none;
    background-color:#EAEAEA;
    line-height:25px;
    color:#737373;
    font-weight:normal
}
.left_link :hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;background-color:#EAEAEA;
    line-height:25px;
    padding-left:4px;
    color:#737373;
    font-weight:normal
}
.border {
    border-right:1px solid #CBD0D7;
    background-color:#fff
}
.copy_right {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    background-color:#fff;
    color:#fff;
    text-align:right;
    line-height:24px;
    background-image:url(images/copy_right.jpg);
    background-repeat:no-repeat;
    background-position:right;
    line-height:48px;
    padding-right:19px
}
.link_bg {
    background-image:url(images/link_bg.jpg);
    background-repeat:repeat-x;
    line-height:36px
}
#itemCart .dollar {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#3D3D3D;
    float:left;
    margin-left: 5px;
    text-align: center;
}
#totalAmount{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#3D3D3D;
    float:left;
    margin-left: 310px;
    width: 250px;
}
.more {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    padding-top:3px;
    text-decoration:none;
    font-weight:bold;
    color:#3D3D3D;
    float:right
}
.more:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#3D3D3D;
    float:right
}
.link {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#fff;
    padding-left:10px;
    padding-right:10px;
    text-decoration:none
}
.link:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000;
    padding-left:10px;
    padding-right:10px;
    text-decoration:none
}
.top_link {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#fff;
    padding-bottom:4px;
    padding-left:5px;
    padding-right:10px;
    text-decoration:none
}
.top_link:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#fff;
    text-decoration:none
}
#mask {
    position:absolute;
    left:0;
    top:0;
    z-index:9000;
    background-color:#000;
    display:none;
}
.login-button{
    color:#000000;
    font-style:nomal;
    font-size: 12px;
}
#cartShopping{
    display: block;
    width: 100px;
    height: 100px;
    z-index: 20;
    text-align: center;
}
#item{
    width:170px;
    float:left;
    margin-left: 7px;
}
#item img{
    width:170px ;
    height:170px;
}
#itemCart{
    width:545px;
    height:50px;
    display: inline-block;
    float:left;
    margin-left: 30px;
}
#itemCart .imgCart{
    width: 50px;
    height: 50px;
    float: left;
}
#itemCart .inputQuan{
    width: 50px;
    float: left;
    margin-left: 50px;
}
#itemCart .edtButton{
    width: 50px;
    float: left;
    margin-left: 50px;
    color: #00A2FF;
}
#item .Price{
    text-align: center;
    font-size: 11px;
    color: darkred;
}
#Product-Detail {
    position:absolute;
    z-index:200; /* aaaalways on top*/
    padding: 3px;
    margin-left: 10px;
    margin-top: 5px;
    width: 320px;
    border: 1px solid black;
    color: white;
    font-size: 0.95em;
    height: 250px;
    font: bold medium serif;
    background: #9FDAEE;
    border: 1px solid #2BB0D7;
}
.ProductName{
    font: bold medium serif;
    background: bottom;
    color: maroon;
    margin: 5px;
}
.Image{
    float: left;
    border: 1px black solid;
}
.ProductInfo{
    float: right;
    font-size: small;
    color: black;
}